#
a1=2683349182678714524247469512793476009861014781004924905484127480308161377768192868061561886577048646432382128960881487463427414176114486885830693959404989743229103516924432512724195654425703453612710310587164417035878308390676612592848750287387318129424195208623440294647817367740878211949147526287091298307480502897462279102572556822231669438279317474828479089719046386411971105448723910594710418093977044179949800373224354729179833393219827789389078869290217569511230868967647963089430594258815146362187250855166897553056073744582946148472068334167445499314471518357535261186318756327890016183228412253724
for x in range(1,100):
    for y in range(2,100):
        d=x%y
        c=(y+1)//x
        try:
            a=pow((y%x),5,d)**2019+y**316+c
            if a1==a:
                print(x)
                print(y)
        except:
            continue

